草庐IT

JavaFX 2.2 javadoc?

全部标签

java - 使用 Maven 时如何解决更严格的 Java 8 Javadoc

您很快就会意识到JDK8对Javadoc的要求要严格得多(默认情况下)。(link-见最后一个要点)如果您从不生成任何Javadoc,那么您当然不会遇到任何问题,但是Maven发布过程以及您的CI构建可能会突然失败,而它们在JDK7上运行良好。检查Javadoc工具的退出值的任何操作现在都将失败。就warnings而言,JDK8Javadoc可能也更冗长。与JDK7相比,但这不是这里的范围。我们正在谈论errors!这个问题的存在是为了收集关于如何处理它的建议。最好的方法是什么?这些错误是否应该在源代码文件中一劳永逸地修复?如果你有一个庞大的代码库,这可能是很多工作。还有哪些其他选择?

JavaFX 应用程序图标

是否可以使用JavaFX更改应用程序图标,还是必须使用Swing来完成? 最佳答案 假设您的舞台是“舞台”并且文件在文件系统上:stage.getIcons().add(newImage("file:icon.png"));根据下面的评论,如果它被包装在一个包含jar中,则需要使用以下方法:stage.getIcons().add(newImage(.class.getResourceAsStream("icon.png"))); 关于JavaFX应用程序图标,我们在StackOverf

java - 是否有用于记录泛型类型参数的 javadoc 标记?

我一直在查看Sun网站上的javadoc文档,试图找出是否有javadoc标签可用于记录类或方法的泛型类型签名。类似于@typeparam的东西,类似于通常的@param,但适用于类型和方法,例如/***@typeparamTThisdescribesmytypeparameter*/classMyClass{}我怀疑没有这样的标签-我在任何地方都找不到它,JavaSEAPI文档也没有显示任何迹象,但这似乎是一个奇怪的遗漏。有人能帮我改正吗? 最佳答案 应该这样做:/***@paramThisdescribesmytypeparam

java - 如何在 javadoc 中转义 @ 字符?

我怎样才能逃脱@javadoc中的符号?我正在尝试在{@code}中使用它标签,位于内标签。我已经尝试过html转义@序列,但这不起作用。 最佳答案 使用{@literal}javadoc标签:/***Thisisan"at"symbol:{@literal@}*/javadoc会这样写:Thisisan"at"symbol:@当然,这适用于任何个字符,并且是显示任何“特殊”字符的“官方支持”方式。这也是最直接的——你不需要知道字符的十六进制代码,并且你可以阅读你输入的内容! 关

Javadoc 链接到其他类中的方法

目前我正在使用这种Javadoc语法引用其他类中的方法:@see{@linkcom.my.package.Class#method()}根据我从文档中了解到的情况,这是执行此操作的正确方法。但现在到了好笑的部分,还是令人沮丧。当我生成这个javadoc我首先得到以下错误:warning-Tag@see:illegalcharacter:"123"in"{@linkcom.my.package.Class#method()}"warning-Tag@see:illegalcharacter:"64"in"{@linkcom.my.package.Class#method()}"warni

java - 如何从命令行禁用 Maven Javadoc 插件?

在pom.xml我有这样的声明org.apache.maven.pluginsmaven-javadoc-pluginattach-javadocsjar有没有办法从命令行关闭它?我知道我可以将其提取到个人资料中,但这不是我想要的。 最佳答案 可以通过将属性maven.javadoc.skip设置为true[1来跳过Javadoc生成。],即-Dmaven.javadoc.skip=true(而不是false) 关于java-如何从命令行禁用MavenJavadoc插件?,我们在Stac

intellij-idea - IntelliJ : wrap javadoc text but not markup

我正在尝试格式化以下Javadoc,但我不知道如何。示例输入:/***Headline.**Loremipsumdolorsitamet,*consecteturadipiscingelit,seddoeiusmodtemporincididuntutlaboreetdoloremagnaaliqua.**Alist:**Thedescriptionaboveshouldbewrappedattherightmargin,andbrokenlinesshouldbejoined.*Alinestartingorendinginatagshouldnotbejoined.***@auth

java - 如何在 JavaDoc 中插入创建日期

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭7年前。Improvethisquestion在JavaDoc中插入类创建日期的最佳方法是什么?一些例子:在作者标签下方,带有字符串“createdon”/***Classdescription**@authorAuthorName*createdon2015/04/01*/publicclassClassName(){...}在作者标签下方带有字符串“日期:”/***Classdescription**@authorAuthorNa

Javadoc:package.html 或 package-info.java

当尝试创建包级别的Javadoc注释时,首选方法是什么?你是做什么的?package-info.java优点较新缺点滥用类-类用于代码,而不仅仅是评论package.html优点HTML扩展意味着它不是代码IDE/文本编辑器中的语法高亮显示缺点没有?对我来说,我一直使用Package.html。但我想知道它是否是正确的选择。 最佳答案 package-info.java:“此文件是JDK5.0中的新文件,优先于package.html。”—javadoc-TheJavaAPIDocumentationGenerator附录:最大的区

java - Maven – 始终下载源代码和 javadocs

有没有办法可以将maven配置为总是下载源和javadocs?每次都指定-DdownloadSources=true-DdownloadJavadocs=true(这通常伴随着运行mvncompile两次,因为我第一次忘记了)变得相当乏味。 最佳答案 打开您的settings.xml文件~/.m2/settings.xml(如果不存在则创建它)。添加一个已添加属性的部分。然后确保activeProfiles包含新的配置文件。downloadSourcestruetruedownloadSources编辑:正如JingguoYao所说